home *** CD-ROM | disk | FTP | other *** search
/ PC Media 7 / PC MEDIA CD07.iso / internet / winsock / wsockets.txt < prev   
Text File  |  1994-12-12  |  51KB  |  1,182 lines

  1.                                           Revised:  June 21, 1994
  2.                                                        Release 05
  3.  
  4. --------------------------------------
  5. WINDOWS AND TCP/IP FOR INTERNET ACCESS
  6.  
  7. by
  8.  
  9. Harry M. Kriz
  10. University Libraries
  11. Virginia Polytechnic Institute & State University
  12. Blacksburg, VA   24061-0434
  13. hmkriz@vt.edu
  14.  
  15.  
  16. --------
  17. ABSTRACT
  18.  
  19. Internet, the global network of computer networks, is arousing
  20. enormous popular interest. In part, this interest is being driven
  21. by the availability of free or inexpensive shareware software for
  22. Microsoft Windows. It is now technically simple for a personal
  23. computer to become a host on the internet. The casual user can
  24. find, retrieve, and view information gathered from around the
  25. world without having to learn complicated computer commands. In
  26. this paper, I describe the principal functions and services
  27. available via the internet. Then I outline the technical
  28. background and terminology needed by the beginner who wants to
  29. make his PC a host on the internet. Finally, I describe several
  30. Windows software packages and programs that facilitate using
  31. internet services. All the software is freely available over the
  32. internet.
  33.  
  34.  
  35. ------------
  36. INTRODUCTION
  37.  
  38. Internet, the world-wide network of computer networks, has
  39. captured the imagination of the general public. A year ago, the
  40. internet was barely mentioned in the popular computing magazines.
  41. Now it is the topic of articles in national news magazines, local
  42. newspapers, and grocery-store tabloids.
  43.  
  44. Awareness of the internet has spread primarily by word-of mouth.
  45. Computer pundits were not discussing the internet in Spring 1993
  46. when I first began investigating the internet in my work as a
  47. librarian. Indeed, most pundits seem to have acquired internet
  48. access only in the Spring of 1994. Thus, computer magazines have
  49. not been helpful for those wishing to learn about the internet.
  50.  
  51. Now in June 1994, there is something of a feeding frenzy of
  52. interest in the internet. Bookstores are flooded with guides to
  53. the internet. Software vendors are rushing to market with
  54. collections of software designed for navigating the resources on
  55. the internet. It is almost as if the crest of the internet wave
  56. has passed. Pundits who did not have access to the internet last
  57. year are already writing negative opinions about the difficulties
  58. of navigating internet resources, and about the uselessness of
  59. those resources.
  60.  
  61. Complaints about the internet are many. Certainly it can be
  62. difficult to find information and resources on the internet. A
  63. great deal of information is unvalidated, non-authoritative, or
  64. otherwise questionable. Some resources should not be available to
  65. children. Some would argue that some of the information should
  66. not be distributed even to adults.
  67.  
  68. It is important to remember that the internet is not a service.
  69. Rather, it is a means of gaining access to services and of
  70. retrieving information and other objects that can be represented
  71. electronically. In considering complaints about the internet, one
  72. might draw an analogy between the internet and New York City.
  73.  
  74. New York is big, complicated, and disorganized. The city's myriad
  75. resources can be hard to find. Some of what happens or what is
  76. available in New York should not be seen by children. For those
  77. wishing to navigate the complexity of New York, there are guide
  78. books, phone directories, magazine articles, and individuals with
  79. expert knowledge about areas of particular interest. One can
  80. navigate the complexity of the city by subway, taxi, and bus. One
  81. can even hire a private guide to conduct a tour of the city.
  82.  
  83. The internet can be compared to the streets of New York City. The
  84. services available on the internet have their analogies in the
  85. city's libraries, department stores, bookshops, art galleries,
  86. street vendors, and street-corner zealots passing out literature
  87. or lecturing the passing crowds. It is safe to assume that
  88. somewhere on the streets of the city there will be found
  89. information and services of interest to almost anyone. However,
  90. finding that information might take some time for someone who is
  91. new to the city and its resources. Similarly, somewhere on the
  92. internet there also will be found information and services of
  93. interest to almost anyone.
  94.  
  95. Traveling the internet requires only a few basic tools. First is
  96. a computer with a network connection to the internet. Such
  97. connections are common at universities, and becoming more common
  98. in businesses. If a direct network connection is not available,
  99. an alternative is to connect to the internet through the
  100. computer's serial port by dialing up a terminal server that
  101. offers a SLIP connection (Serial Line Internet Protocol). Either
  102. of these connections can be used with a variety of commercial or
  103. shareware software to make your local computer a host on the
  104. internet and to access services and information from the entire
  105. earth. This paper will emphasize the use of freeware and
  106. shareware versions of software running under Microsoft Windows.
  107.  
  108.  
  109. -----------------
  110. INTERNET SERVICES
  111.  
  112. The internet services of interest to most people consist of four
  113. basic functions. These are electronic mail (e-mail), internet
  114. news, file transfer between computers (FTP), and remote login to
  115. another computer (telnet). Access systems like Gopher and World
  116. Wide Web now supplement these basic internet functions by
  117. assisting the user in browsing and searching the internet for
  118. relevant information in a user-friendly manner.
  119.  
  120. Until recently, internet functions were accessible primarily
  121. through character-based interfaces using a variety of complex
  122. command sets. Thus, in 1992 and 1993, best-selling books on the
  123. internet contained page after page of screen displays or command
  124. sequences captured from UNIX-based systems executing basic
  125. internet functions.
  126.  
  127. Affordable internet software for Windows has become available
  128. only since Spring 1993. Prior to that time, Windows users were
  129. dependent for internet access on expensive, proprietary,
  130. commercial products in which each vendor's offerings were
  131. mutually incompatible with every other vendor's offerings.
  132. Publication of the Winsock applications programming interface
  133. provided a way for individual client software (such as a telnet
  134. or FTP client) to be compatible with every vendor's networking
  135. products. As a result, beginning in 1993 there was a blossoming
  136. of freeware, shareware, and commercial internet software for
  137. Windows.
  138.  
  139. Of special interest has been the development of Windows
  140. interfaces to the World Wide Web, such as Cello and NCSA
  141. (National Center for Supercomputing Applications) Mosaic. The Web
  142. was developed by the high energy physics community to distribute
  143. technical papers and other forms of data. WWW is now widely
  144. viewed as a means for educators, businesses, and hobbyists to
  145. distribute multimedia information to a world-wide audience.
  146. Graphical WWW clients enable publication of data over the
  147. internet in a manner which allows the user to view text, color
  148. graphics, sound, and video in a manner that approaches the
  149. usability, and surpasses the functionality, of a printed
  150. magazine.
  151.  
  152.  
  153. ******
  154. E-MAIL
  155. Electronic mail is probably the most widely used internet
  156. function. A commonly used configuration requires that a user have
  157. an account on a POP (Post Office Protocol) mail server. The
  158. e-mail client software accesses the server and downloads any
  159. incoming messages to the user's PC. Mail composed at the user's
  160. PC is transmitted to the internet through the mail server.
  161.  
  162. *************
  163. INTERNET NEWS
  164. Internet news, also known somewhat incorrectly as USENET news, is
  165. a conferencing system made up of thousands of topical conferences
  166. known as news groups. Those familiar with electronic bulletin
  167. board systems will compare internet news to echo conferences.
  168. Others will draw an analogy to mailing lists such as listserv on
  169. BITNET. The user reads the news by using client software to
  170. subscribe to a selection of news groups. When the client software
  171. accesses an NNTP (Network News Transfer Protocol) server, the
  172. server downloads to the client a list of subjects for all unread
  173. messages stored on the server for the selected group. The user
  174. can then select any message for reading, post a response to the
  175. message to the group, or reply directly to the original poster of
  176. the message. The client software maintains on the user's PC a
  177. list of all available groups on the server, along with records of
  178. which messages have been read or skipped over. Only the messages
  179. selected for reading are actually downloaded to the user's PC.
  180.  
  181. ***
  182. FTP
  183. FTP (File Transfer Protocol) allows the transfer of files between
  184. any two computers of any type. Thus, files can be transferred
  185. from PC to PC, PC to mainframe, PC to Mac, PC to UNIX machine,
  186. and vice versa. Any kind of computer file, whether it be a text
  187. file or a binary file representing software, graphics images, or
  188. sounds, can be sent. Of course, whether the file is usable on the
  189. receiving machine depends on the nature of the file and the
  190. availability of software to make use of the file.
  191.  
  192. ******
  193. TELNET
  194. Telnet enables the user of a PC to login to a host computer at
  195. another site on the internet. The user's PC then acts as a dumb
  196. terminal attached to the remote host. Such access usually
  197. requires that the user have an account on the remote host. For
  198. instance, a student or faculty member at one university might
  199. have an account on a computer located at another university. An
  200. increasing number of commercial services are becoming available
  201. via telnet, including services such as the Dow Jones News Service
  202. and the Lexis/Nexis service. In addition, some services are
  203. available without charge. For example, hundreds of libraries in
  204. all parts of the world allow free remote access to their
  205. computerized catalogs and to some specialized databases.
  206.  
  207. ******
  208. GOPHER
  209. Gopher is a system that enables the user to find files and other
  210. internet services by navigating a system of menus and submenus.
  211. As a corollary, it provides a means for information providers to
  212. publish information on the internet in a discoverable manner.
  213. Prior to the development of Gopher at the University of
  214. Minnesota, information on the internet was located by asking
  215. friends and strangers where to look.
  216.  
  217. The first step in using a Gopher client is to point the client at
  218. the address of a known Gopher server. The client then retrieves
  219. that Gopher's menu of topics. Typically, many of the topics on a
  220. Gopher menu are pointers to yet other menu items on other Gopher
  221. servers. The fact that each item in the sequence of selections
  222. might come from different Gopher servers in widely scattered
  223. parts of the world is completely transparent to the user. The
  224. Gopher client software presents the many different Gopher servers
  225. as if they represented a single application on a single machine.
  226. Navigating such menus can lead the user to skip from one Gopher
  227. server to another, literally retrieving information from servers
  228. scattered around the world in just a few minutes.
  229.  
  230. Items on Gopher menus can be of many different data types in
  231. addition to menus listing choices of topics. When an item such as
  232. a text, graphics, or sound file is selected, the Gopher client
  233. transfers the file to the user's PC. Then, as an option, it may
  234. load the file into an appropriate "viewer" selected by the user.
  235. A simple text file could be loaded into Windows Notepad. A
  236. graphics file in GIF or JPEG format might be loaded into LVIEW, a
  237. popular freeware graphics viewer for Windows. A binary program
  238. file would simply be downloaded into a designated directory for
  239. use at some other time. Finding relevant Gopher menu items is
  240. facilitated through the use of Veronica, which is a database of
  241. the text of Gopher menus. Most Gopher servers will include
  242. Veronica access as a menu selection.
  243.  
  244. **************
  245. WORLD WIDE WEB
  246. World Wide Web (WWW) is a system that enables users to find and
  247. retrieve information by navigating a system of hypertext
  248. documents. In a hypertext document, selecting a highlighted word
  249. or phrase causes a new document to be retrieved and displayed.
  250. Thus, WWW leads the user to skip from one document to another,
  251. retrieving information from servers scattered around the world.
  252. This contrasts with the simple menu displays used by Gopher.
  253.  
  254. Viewing a WWW document with a Windows graphical client such as
  255. Cello or Mosaic is much like reading a magazine. Information is
  256. displayed with typographic fonts and color graphics, and
  257. supplemented by sound that can be played by clicking an icon
  258. embedded in the document. Clicking on a highlighted word or
  259. phrase in the document retrieves yet another document.
  260.  
  261.  
  262. -----------------
  263. TECHNICAL DETAILS
  264.  
  265. It is helpful to know some internet terminology when working with
  266. your local network specialist or internet service provider to
  267. make your PC a host on the internet. The two most common modes of
  268. internet access are through a direct network connection or
  269. through a SLIP server.
  270.  
  271. A direct network connection involves installing a network
  272. interface card (NIC) in your PC. Most likely this will be an
  273. ethernet card. This card in turn is connected to your
  274. organization's local area network. Wiring usually consists of
  275. coaxial cable (as in thin-wire ethernet) or twisted pair
  276. telephone wiring (as in 10Base-T ethernet). The local network in
  277. turn must be connected to the internet, and it must be capable of
  278. handling TCP/IP data packets.
  279.  
  280. TCP/IP (Transmission Control Protocol/Internet Protocol) is the
  281. method by which data on the internet is divided into packets of
  282. bytes. Each packet is delimited with header information that
  283. includes the destination address where the packet is to be routed
  284. when it is transmitted over the internet. The local network and
  285. your PC may also be using other network protocols simultaneously
  286. with TCP/IP. For instance, your PC may already be connected to a
  287. network using Novell, LANtastic, or Windows for Workgroups
  288. network protocols.
  289.  
  290. ***************
  291. SOFTWARE LAYERS
  292. Several layers of software are involved in implementing a direct
  293. network connection. A commonly used method is to first install a
  294. piece of software called a packet driver that deals directly with
  295. the network interface card. This is loaded under DOS from the
  296. AUTOEXEC.BAT file as a TSR (terminate and stay resident) program.
  297. A packet driver should be included with the software that comes
  298. with the card. If the manufacturer of the card does not supply a
  299. packet driver, free packet drivers are available in the Crynwr
  300. Packet Driver Collection as described at the end of this
  301. document.
  302.  
  303. The next layer of software is the TCP/IP driver, which can be
  304. implemented in a variety of ways. Until recently, this was often
  305. another DOS TSR program loaded from the AUTOEXEC.BAT file.
  306. Increasingly this layer of software is implemented as a Windows
  307. dynamic link library (DLL) or as a Windows virtual device driver
  308. (VxD), which does not require any modification of the boot files
  309. on the PC. This driver, which implements TCP/IP functionality for
  310. the system, is referred to as the TCP/IP protocol stack. The
  311. driver may be written to work with a specific network card, or it
  312. can be written to interface with a packet driver. In the latter
  313. case, a single TCP/IP driver can be used with any network card
  314. for which an associated packet driver is available. Thus, the
  315. packet driver specification eliminates the need for software
  316. vendors to customize their TCP/IP protocol stack for every
  317. network card on which it is used. When using a packet driver with
  318. Windows applications, another DOS TSR referred to as a virtual
  319. packet driver may be required to interface between the Windows-
  320. based TCP/IP protocol stack and the DOS-based packet driver.
  321.  
  322. When a direct network connection is not available, internet
  323. TCP/IP software can be used over serial lines to connect to a
  324. SLIP (Serial Line Internet Protocol) server that provides a
  325. connection to the internet. SLIP does not require the drivers
  326. used for a direct network connection. The Trumpet Winsock
  327. shareware package to be described later has all SLIP functions
  328. internal to the TCP/IP driver, which is configured through a
  329. Windows dialog box.
  330.  
  331. SLIP is less transparent to the user than is a direct network
  332. connection. The user first obtains an account on a SLIP server.
  333. Connecting to the internet involves dialing the SLIP server using
  334. normal serial communications software and establishing a SLIP
  335. connection. Once the connection is established, TCP/IP software
  336. running on the PC can be used just as if the PC was connected
  337. directly to the internet through a network card. SLIP users are
  338. well advised to settle for nothing less than transmission at
  339. 14,400 bits per second. Internet services such as World Wide Web
  340. transmit a great deal of data, especially when images or sound
  341. are being used. Slow modems and slow connections will discourage
  342. anyone but the most dedicated user from exploring the
  343. possibilities of the internet.
  344.  
  345. TCP/IP client applications work at the top of the layers of
  346. software so far described. Clients run independently of whether
  347. the computer has a direct connection or a SLIP connection to the
  348. internet. TCP/IP applications frequently are referred to as
  349. clients because they access a corresponding server (a daemon in
  350. UNIX terminology) on another machine. An FTP client, for
  351. instance, is the application on the user's machine that accesses
  352. the FTP server running on a host computer located elsewhere on
  353. the internet. Until recently, each TCP/IP client had to be
  354. written to interface with a particular vendor's TCP/IP protocol
  355. stack. Clients that worked with one vendor's TCP/IP driver would
  356. not work with a driver from another vendor. This restriction was
  357. eliminated with the development of the Windows Sockets
  358. Application Programming Interface, otherwise known as the Winsock
  359. API, or more simply Winsock. Winsock works in the layer between
  360. the TCP/IP client and the TCP/IP protocol stack.
  361.  
  362.  
  363. -------
  364. WINSOCK
  365.  
  366. "Winsock" is the buzzword that dominates discussion about TCP/IP
  367. and Windows. All of the software to be described here is based on
  368. Winsock. The implementation of Winsock is transparent to the
  369. user, but it is helpful for the end-user to know how it supports
  370. Windows applications.
  371.  
  372. Winsock (short for Windows sockets) is a technical specification
  373. that defines a standard interface between a Windows TCP/IP client
  374. application (such as an FTP client or a Gopher client) and the
  375. underlying TCP/IP protocol stack. The nomenclature is based on
  376. the Sockets applications programming interface model used in
  377. Berkeley UNIX for communications between programs.
  378.  
  379. When you launch a Winsock compliant client like HGopher, it calls
  380. procedures from the WINSOCK.DLL dynamic link library. These
  381. procedures in turn invoke procedures in the drivers supplied with
  382. the TCP/IP protocol stack. As described earlier, the TCP/IP
  383. driver communicates with the computer's ethernet card through the
  384. packet driver.
  385.  
  386. The WINSOCK.DLL file is not a generic file that can be used on
  387. any system. Each vendor of a TCP/IP protocol stack supplies a
  388. proprietary WINSOCK.DLL that works only with that vendor's TCP/IP
  389. stack.
  390.  
  391. The advantage of Winsock to the developer of a client is that the
  392. application will work with any vendor's Winsock implementation.
  393. Thus, the developer of an application such as a Gopher client has
  394. to understand the Winsock interface, but he does not have to know
  395. the details of each vendor's TCP/IP protocol stack in order to
  396. make his client application compatible with that stack. Winsock
  397. also eliminates the need for an application developer to include
  398. his own TCP/IP protocol stack within the application program
  399. itself as an alternative to making his application work with a
  400. particular vendor's protocol stack. The use of protocol stacks
  401. internal to the client results in conflicts when two clients try
  402. to access the single packet driver that is communicating with the
  403. network card. The ability to create applications compatible with
  404. any vendor's Winsock compliant protocol stack has resulted in a
  405. blossoming of Winsock compliant shareware applications since the
  406. summer of 1993.
  407.  
  408. The Winsock standard offers advantages to the end-user. One
  409. advantage is that several Winsock applications from different
  410. vendors can be used simultaneously. This is a marked improvement
  411. over earlier packet driver applications in which each application
  412. contained a built-in TCP/IP stack. Such applications cannot share
  413. the packet driver except through the added complexity of a packet
  414. multiplexer such as PKTMUX. A second advantage to the user is
  415. that any Winsock compliant application will run with any vendor's
  416. TCP/IP protocol stack and accompanying WINSOCK.DLL.
  417.  
  418. Unfortunately, some commercial vendors of TCP/IP clients are not
  419. yet taking advantage of Winsock capabilities. There are still
  420. TCP/IP clients that require dedicated access to the packet
  421. driver, and clients that will run only with the TCP/IP protocol
  422. stack supplied by one particular vendor. Fortunately, the clear
  423. trend is for all commercial vendors to make their applications
  424. more usable and portable through the use of the Winsock standard.
  425.  
  426.  
  427. ---------------------
  428. SOFTWARE DESCRIPTIONS
  429.  
  430. Once the required networking hardware is installed and an IP
  431. address is assigned, or once a SLIP account is obtained on a
  432. server, the user needs to install a TCP/IP protocol stack and a
  433. selection of TCP/IP clients. The remainder of this paper
  434. describes such software.
  435.  
  436. For each application, I briefly outline the installation
  437. procedures. I do this primarily to illustrate the simplicity of
  438. using Windows for internet access. Please be sure to read any
  439. text files included with each package in order to complete the
  440. configuration and to learn about all functions of the software.
  441.  
  442. I have installed all the software described here for many of my
  443. colleagues in the Virginia Tech Libraries. With some practice I
  444. have found that I can install a complete suite of TCP/IP
  445. applications in about half an hour. Some individuals who read the
  446. previous versions of this document were up and running in less
  447. than an hour after obtaining the software. They expressed their
  448. delight at the ease of networking with Windows.
  449.  
  450. **********************************
  451. DISCLAIMERS AND LIMITED WARRANTIES
  452. I am not an expert on anything. I am just an enthusiastic
  453. end-user of these products in my daily work. Some of these
  454. products are in alpha or beta versions at this writing. Despite
  455. this, most are as stable and reliable as any commercial
  456. application. In some cases, the alpha or beta designation may
  457. arise from the fact that features are still being added by the
  458. authors. Indeed, some of these products have gone through several
  459. releases in the past few months as developers responded via the
  460. internet to feedback from users who reported bugs or requested
  461. new features.
  462.  
  463. I have used all of the client software with a direct connection
  464. to an ethernet network using a Western Digital or SMC ethernet
  465. card with the Trumpet Winsock shareware TCP/IP protocol stack and
  466. WINSOCK.DLL. In addition, I have used most of the clients with
  467. FTP Software's commercial package PC/TCP version 2.2. In the
  468. latter case I obtained the most recent version of FTP Software's
  469. WINSOCK.DLL file by anonymous FTP from ftp.ftp.com in directory
  470. /support/winsock under the name winsock.exe (a self-extracting
  471. ZIP file). The Trumpet and FTP products both use a packet driver
  472. interface to the network card. I have also used most of the
  473. clients on a Windows for Workgroups network using the Final Beta
  474. version of Microsoft's add-on TCP/IP package. This package is
  475. available by anonymous ftp from ftp.microsoft.com in the
  476. directory /peropsys/WFW/tcpip/vxdbeta under the file name
  477. MTCB3.EXE, a self-extracting archive file. I also have used most
  478. of the client software through a SLIP server using the Trumpet
  479. Winsock. Both a dialup connection to the SLIP server and a
  480. connection through an IBM/ROLM digital switch (modemless
  481. connection) were used at various times.
  482.  
  483. As discussed above, the client software described here should run
  484. with any TCP/IP protocol stack that offers Winsock support. If
  485. your PC is already using a network operating system that does not
  486. include Winsock support, you should check with your vendor to
  487. find out if Winsock support is available. If Winsock support is
  488. not available from your vendor, then it may be possible to
  489. install the Trumpet Winsock TCP/IP protocol stack over your
  490. existing network drivers using a small program known as a packet
  491. driver shim. Instructions for this configuration are included in
  492. the Trumpet Winsock documentation.
  493.  
  494. The information about version numbers, file sizes, and dates was
  495. verified on June 21, 1994.
  496.  
  497.  
  498. ***************
  499. TRUMPET WINSOCK  (TCP/IP protocol stack and basic clients, )
  500.                  (including telnet, FTP, ping, Archie      )
  501.  
  502. Comment:  You need this package (or some other TCP/IP protocol
  503. stack that supports Winsock) before you can use any of the client
  504. software described later. Trumpet Winsock does not require any
  505. additional network software. It's TCP/IP functions can be
  506. installed over other network software such as Novell or Windows
  507. for Workgroups using a packet driver shim. Instructions for such
  508. installations are included in the ZIP file.
  509.  
  510. Author:     Peter Tattam, Trumpet Software International
  511.  
  512. Fee:        $20 shareware fee. TSI has extended the free trial
  513.             period until the final release of version 1.0B,
  514.             which is in beta testing at this time.
  515.  
  516. Version:    1.0 Revision A
  517.  
  518. File name:  twsk10a.zip    February 3, 1994    120,569 bytes
  519.             (includes the TCP/IP protocol stack)
  520.             winapps.zip    November 30, 1993   131,516 bytes
  521.             (includes basic clients)
  522.  
  523. Available by anonymous FTP from:
  524.   ftp.utas.edu.au in directory /pc/trumpet/winsock
  525. or by Gopher from
  526.   info.utas.edu.au under menu item
  527.   UTas FTP Archive/pc/trumpet/winsock
  528.  
  529. Installation:
  530.  
  531.   1.) Create directory C:\TRUMPWSK and unzip TWSK10A.ZIP and
  532.       WINAPPS.ZIP into this directory.
  533.   
  534.   2.) Install software drivers.
  535.  
  536.       Ethernet network:
  537.  
  538. a.) Install packet driver for your ethernet card.
  539. The entry in my AUTOEXEC.BAT file is:
  540.  
  541.           C:\ETHERNET\8003PKDR.EXE /B:240 /R:D000 /I:10 /E:61
  542.  
  543.       b.) Install WINPKT.COM virtual packet driver included in
  544.           TWSK10A.ZIP. The entry in my AUTOEXEC.BAT file is:
  545.           
  546.           C:\TRUMPWSK\WINPKT.COM 0x61
  547.  
  548.       SLIP:
  549.  
  550.       No special drivers are needed because SLIP support is
  551.       built into the Trumpet Winsock TCPMAN.EXE program.
  552.  
  553.   3.) In Program Manager, create a program group named Network.
  554.       Use File Manager to drag and drop the EXE files in
  555.       C:\TRUMPWSK into the Network program group.
  556.  
  557.   4.) Edit the PATH statement in AUTOEXEC.BAT to include
  558.       C:\TRUMPWSK. This enables Winsock applications to find
  559.       WINSOCK.DLL when they are launched.
  560.  
  561.   5.) Reboot the computer and start Windows.
  562.  
  563.   6.) Launch TCPMAN from the Network program group.
  564.       Select Setup on the menu bar. Enter your IP address,
  565.       gateway address, and nameserver address as assigned by
  566.       your local network administrator. (Some SLIP servers do
  567.       not use permanent IP addresses. Instead, the SLIP server
  568.       assigns a temporary IP address at the start of the
  569.       session. In this case, enter 0.0.0.0 as a dummy IP
  570.       address.) If you are using ethernet, enter the software
  571.       interrupt used by the packet driver. If you are using
  572.       SLIP, check the SLIP check box and enter the appropriate
  573.       COM port number in the SLIP port box. Exit from TCPMAN.
  574.       The file TRUMPWSK.INI will be created in the C:\TRUMPWSK
  575.       directory.
  576.  
  577.   7.) Launch any Winsock compliant application. TCPMAN.EXE will
  578.       start automatically if it is not already running. (If you
  579.       are using SLIP, you must first connect to the server and
  580.       start a SLIP session. This can be done with the dialing
  581.       function in TCPMAN.) Several clients are included with the
  582.       Trumpet Winsock, including TELW.EXE for telnet, FTPW.EXE
  583.       for FTP, WINARCH.EXE for searching Archie databases,
  584.       PINGW.EXE to ping another machine on the network, and
  585.       HOPCHKW.EXE to trace the path through the internet used to
  586.       reach a particular host.
  587.  
  588. Note:  The WINSOCK.DLL file for the Trumpet Winsock remains in
  589. the C:\TRUMPWSK directory. Some vendors may require that their
  590. WINSOCK.DLL be copied to the C:\WINDOWS directory. If you have
  591. used Winsock software from another vendor, but now want to try
  592. the Trumpet Winsock, be sure to remove the other vendor's
  593. WINSOCK.DLL so that it will not interfere with the Trumpet
  594. Winsock implementation.
  595.  
  596. Tip:  The WINARCH client for Archie searching that is supplied in
  597. WINAPPS.ZIP defaults to searching the Archie server at archie.au.
  598. You can access a different Archie server by using a command line
  599. argument. For instance, to use the Archie server run by AT&T, use
  600. the command line winarch.exe -archie=ds.internic.net.
  601.  
  602. SLIP usage:  Trumpet Winsock includes a simple dialing function.
  603. You can connect to your SLIP server by manually issuing the
  604. dialing commands. You can also write a script that will dial and
  605. start your SLIP session automatically. When your SLIP session
  606. starts, TCPMAN will use the address assigned by the SLIP server.
  607.  
  608. PITFALL:  After dialing with TCPMAN.EXE and establishing the SLIP
  609. session, you must press the <ESC> key to escape from dialing mode
  610. and to re-enable the SLIP function in TCPMAN.EXE.
  611.  
  612. If you want to dial your SLIP server automatically, but you do
  613. not care to write your own dialing script for TCPMAN.EXE, a
  614. utility named DIALER provides a convenient means of dialing the
  615. phone and automatically starting the SLIP session. DIALER can be
  616. set up to automatically issue the commands and passwords needed
  617. to start the SLIP session. DIALER version 2.0A is available by
  618. anonymous FTP from:
  619.  
  620.      ftp.demon.co.uk
  621.      /pub/ibmpc/windows/utilities/dialexe.zip
  622.      (May 27, 1994, 31,072 bytes)
  623.  
  624.  
  625. *******
  626. HGOPHER  (Gopher client)
  627.  
  628. Comment:  Version 2.4 of HGopher was the most recent shareware
  629. version. However, HGopher has been sold to FTP Software Inc.,
  630. which expects to issue a commercial version in the near future.
  631. Thus, version 2.4 is no longer available from its author. He
  632. still distributes Version 2.3 of HGopher, which is quite
  633. functional and will continue to be available as shareware. It
  634. will no longer be maintained or enhanced. Copies of version 2.4
  635. may still be found at some anonymous FTP sites or at some Gopher
  636. sites.
  637.  
  638. Author:     Martyn Hampson
  639.  
  640. License:    Public domain. Mr. Hampson suggests you donate
  641.             $10.00 to your favorite charity if you like HGopher.
  642.  
  643. Version:    2.3
  644.  
  645. File name:  hgopher2.3.zip  October 21, 1993   190,057 bytes
  646.             (Yes, that is not a valid DOS name. You will have to
  647.             change it to something else when you download it.)
  648.  
  649. Available by anonymous FTP from:
  650.   lister.cc.ic.ac.uk in directory /pub/wingopher
  651. or by Gopher from
  652.   gopher.ic.ac.uk under menu item
  653.   Networking/HGopher Information Center/The Hgopher distribution
  654.   and Viewers
  655.  
  656.  
  657. Installation:
  658.   1.) Create the directory C:\HGOPHER and unzip hgopher2.3.zip
  659.       (under whatever name you saved it) into this directory.
  660.   2.) Create a new program item in the Network program group for
  661.       the program C:\HGOPHER\HGOPHER.EXE.
  662.   3.) Launch HGopher.
  663.   4.) Supply the addresses and other information in the dialog
  664.       boxes for the menu selections Options Gopher Set Up and
  665.       Options Network Set Up. For some types of information
  666.       distributed via Gopher, you will need to configure the
  667.       viewers using the Options Viewers dialog box. For example,
  668.       you need to tell HGopher which telnet client to use, and
  669.       which program to use for viewing JPEG or GIF image files.
  670.       The HGOPHER.INI file and bookmark files are kept in the
  671.       C:\HGOPHER directory.
  672.  
  673.  
  674. *******************
  675. TRUMPET FOR WINDOWS  (internet news reader and POP mail client)
  676.  
  677. Comment:  To read internet news, you need access to an NNTP
  678. (Network News Transfer Protocol) server. To use the mail
  679. functions, you need an account on a POP (Post Office Protocol)
  680. mail server. (I have not tested the mail functions in this
  681. application because I prefer to use PC Eudora for mail.)
  682.  
  683. Author:     Peter Tattam. Trumpet Software International
  684.  
  685. Fee:        $40.00 shareware fee. TSI has extended the free
  686.             trial period until the final release of version
  687.             1.0B, which is in beta testing at this time.
  688.  
  689. Version:    1.0 Revision A
  690.  
  691. File name:  wtwsk10a.zip   August 28, 1993     167,601 bytes
  692.  
  693. Available by anonymous FTP from:
  694.   ftp.utas.edu.au in directory /pc/trumpet/wintrump
  695. or by Gopher from
  696.   info.utas.edu.au under menu item /pc/trumpet/wintrump
  697.  
  698. Installation:
  699.   1.) Create the directory C:\WINTRUMP and unzip WTWSK10A.ZIP
  700.       into this directory.
  701.   2.) Create a new program item in the Network program group for
  702.       the program C:\WINTRUMP\WT_WSK.EXE.
  703.   3.) Launch the program.
  704.   4.) Supply the address and other information in the dialog
  705.       boxes for the menu selections File Setup and File Network
  706.       Setup. NEWS.PRM and other configuration files will be
  707.       created and stored in C:\WINTRUMP.
  708.  
  709. PITFALL:  The list of available news groups on your news server
  710. is stored by Trumpet in the file NEWS.GRP. At times, Trumpet
  711. fails to fully update this file with new groups available from
  712. the server. You can force Trumpet to create a new and complete
  713. list of available groups by erasing NEWS.GRP before starting
  714. Trumpet.
  715.  
  716.  
  717. *********
  718. PC EUDORA  (full featured mail client)
  719.  
  720. Comment:  You will need an account on a POP mail server to send
  721. and receive mail at your PC. QUALCOMM sells a commercial version
  722. of Eudora for both Windows and the Macintosh.
  723.  
  724. Author:     Jeff Beckley and Jeff Gehlhaar, QUALCOMM, Inc.
  725.  
  726. License:    Shareware version is free
  727.  
  728. Version:    Shareware: 1.4
  729.  
  730. File name:  eudora14.exe   December 16, 1993   275,600 bytes
  731.             (self extracting archive file)
  732.  
  733. Available by anonymous FTP from:
  734.   ftp.qualcomm.com in directory /quest/windows/eudora/1.4
  735.  
  736. Installation:
  737.   1.) Copy the file EUDORA14.EXE to the directory C:\PCEUDORA.
  738.   2.) Execute EUDORA14 from the DOS prompt to unarchive the
  739.       program files.
  740.   3.) Create a new program item in the Network program group for
  741.       the program C:\PCEUDORA\WEUDORA.EXE.
  742.   4.) Launch the program.
  743.   5.) Select Special Configuration from the menu bar and supply
  744.       the required information.
  745.   6.) Select Special Switches and set characteristics as
  746.       desired.
  747.   7.) Create mailboxes and nicknames to taste.
  748.   8.) The file EUDORA.INI and other configuration files will be
  749.       created in the C:\PCEDUORA directory.
  750.  
  751. Note:  A revised version is in beta testing at this time. It is
  752. available by anonymous ftp from ftp.qualcomm.com in directory
  753. /quest/windows/eudora/1.4/beta under the file name eu142b16.exe
  754. (June 8, 1994   198,354 bytes)
  755.  
  756.  
  757. *******
  758. WS_FTP    (FTP client)
  759. WS_PING   (ping client)
  760.  
  761. Author:     John Junod
  762.  
  763. License:    Public domain
  764.  
  765. Version:    94.04.24  (WS_FTP)
  766.             94.01.23  (WS_PING)
  767.  
  768. File names: ws_ftp.zip     April 25, 1994      73,642 bytes
  769.             ws_ping.zip    January 27, 1994    59,373 bytes
  770.  
  771. Available by anonymous FTP from:
  772.   ftp.usma.edu in directory /pub/msdos/winsock.files
  773.   Those who want to experiment with a beta copy of a newer
  774.   version of WS_FTP can download ws_ftp.zip.beta from the
  775.   directory /pub/msdos.
  776.  
  777. Installation:
  778.   1.) Create the directory C:\WS_.
  779.   2.) Unzip WS_FTP.ZIP into this directory.
  780.   3.) Unzip the file WS_PING.EXE from its ZIP file into this
  781.       directory also. (Full source code for WS_PING is included
  782.       in the ZIP file with the name WSPI_SRC.ZIP. Source code
  783.       for the current version of WS_FTP is not distributed.
  784.       However, source code for the 93-12-05 version of WS_FTP
  785.       can be downloaded from directory /pub/msdos/winsock.files
  786.       under the name ws_ftp_s.zip .)
  787.   4.) Create new program items in the Network program group for
  788.       the programs C:\WS_\WS_FTP.EXE and C:\WS_\WS_PING.EXE.
  789.   5.) Launch the programs.
  790.   6.) The WS_FTP.INI file remains in the C:\WS_ directory. A
  791.       file named WINSOCK.INI is created by WS_PING in the
  792.       C:\WINDOWS directory.
  793.  
  794.  
  795. ***********
  796. NCSA MOSAIC for Microsoft Windows   (World Wide Web browser)
  797.                                     (and Gopher client     )
  798.  
  799. Comment:  An exquisite display of World Wide Web documents,
  800. including full color graphics and sound mixed in with text. Users
  801. should note the alpha version designation and use caution about
  802. saving work in any other running applications before launching
  803. Mosaic. As in previous versions, simply launching and then
  804. exiting from Mosaic permanently reduces by 3% to 5% the Windows
  805. user.exe resources on my machine. Launching Mosaic and exiting
  806. several times can lead to conditions that require you to restart
  807. Windows.
  808.  
  809. Mosaic is a 32-bit application and will run under Windows NT,
  810. Microsoft's advanced workstation operating system. Most users
  811. will be using Windows 3.1 and Windows for Workgroups, which are
  812. 16-bit applications. To use Mosaic with these systems, you must
  813. first install Win32s version 1.1.5 or later. This addition to the
  814. Windows operating system enables current version of Windows to
  815. run 32-bit code that is not Windows NT specific.
  816.  
  817. Authors:    Ryan Grant, Briand Sanderson, Darian Woodford
  818.  
  819. License:    Free
  820.  
  821. Version:    2.0 alpha 5
  822.  
  823. File name:  wmos20a5.zip   June 17, 1994         272,435 bytes
  824.             win32s.zip     May 12, 1994        1,269,110 bytes
  825.  
  826. Available by anonymous FTP from:
  827.   ftp.ncsa.uiuc.edu in directory /PC/Mosaic
  828.  
  829. Installation:
  830.   1.) Install Win32s following the instructions in the ZIP file.
  831.       The files will be installed in the directory
  832.       C:\WINDOWS\SYSTEM\WIN32S.
  833.   2.) Create the directory C:\MOSAIC and unzip WMOS20A5.ZIP into
  834.       this directory.
  835.   3.) Create a new program item in the Network program group for
  836.       the program C:\MOSAIC\MOSAIC.EXE.
  837.   4.) Copy the file MOSAIC.INI to C:\WINDOWS. (You can put
  838.       MOSAIC.INI in a different directory if you use a DOS
  839.       environment variable to point to the correct directory.)
  840.   5.) Edit the INI file following instructions in the file
  841.       INSTALL.TXT.
  842.   6.) Launch the program.
  843.  
  844. NOTE:  You can avoid the added complexity of installing Win32s
  845. and the substantial demands it places on your PC by reverting to
  846. Mosaic version 2.0 alpha 2. This version is still available from
  847. NCSA's FTP server in directory /PC/Mosaic/old. Alternatively, you
  848. can use the WWW browser Cello as described below.
  849.  
  850.  
  851. *****
  852. CELLO  (World Wide Web browser and Gopher client)
  853.  
  854. Comment:  This Web client may be more stable than Mosaic, but it
  855. lacks Mosaic's convenient bookmark menus. Users of Diamond
  856. Stealth video cards report problems with the mouse cursor, which
  857. virtually disappears when the mouse is moved. The listserv CELLO-
  858. L is busy with messages about CELLO development and about
  859. shareware for creating HTML documents for use on Web servers.
  860. Instructions for subscribing to CELLO-L are included in the Cello
  861. Help file.
  862.  
  863. Author:     Thomas R. Bruce
  864.  
  865. License:    Free
  866.  
  867. Version:    1.01a
  868.  
  869. File name:  cello.zip      March 17, 1994      328,429 bytes
  870.  
  871. Available by anonymous FTP from:
  872.   ftp.law.cornell.edu in directory /pub/LII/Cello
  873.  
  874. Installation:
  875.   1.) Create the directory C:\CELLO and unzip CELLO.ZIP into
  876.       this directory.
  877.   2.) Create a new program item in the Network program group for
  878.       the program C:\CELLO\CELLO.EXE.
  879.   3.) Launch the program.
  880.  
  881.  
  882. *****
  883. WFTPD  (FTP server)
  884.  
  885. Comment:  I had not imagined I would want or need to use my PC as
  886. an FTP server. However, I have found this product useful on a
  887. couple of occasions to transfer files from an IBM mainframe to my
  888. PC. This is far easier than trying to FTP to the mainframe from
  889. my PC. Even colleagues new to Windows and networking are
  890. beginning to find it useful to run their PC as an FTP server in
  891. order to exchange files with their colleagues. Note that
  892. WinQVT/Net, which is described later, has an FTP server function
  893. also.
  894.  
  895. Author:     Alun Jones
  896.  
  897. License:    $15.00. The unregistered shareware version displays
  898.             a message to anyone accessing the server that the
  899.             owner is unable or unwilling to pay the shareware
  900.             fee. The shareware version is limited to five file
  901.             transfers per session.
  902.  
  903. Version:    1.9c
  904.             Note that previous versions had a serious security
  905.             bug and should not be used.
  906.  
  907. File name:  wftpd19c.zip   June 14, 1994       131,178 bytes
  908.  
  909. Available by anonymous FTP from:
  910.   ftp.cica.indiana.edu in /pub/pc/win3/winsock
  911.  
  912. Installation:
  913.   1.) Create the directory C:\WFTPD and unzip WFTPD19C.ZIP into
  914.       this directory.
  915.   2.) Create a new program item in the Network program group for
  916.       the program C:\WFTPD\WFTPD.EXE.
  917.   3.) Launch the program.
  918.   4.) Complete the information in the Security dialog box to
  919.       establish security control using access passwords and
  920.       restricted home directories for those you authorize to
  921.       access your PC. The file WFTPD.INI will be created in the
  922.       C:\WINDOWS directory.
  923.  
  924.  
  925. ------
  926. TELNET
  927.  
  928. The glaring deficiency in the Winsock pantheon of internet
  929. clients is the absence of a good stand-alone telnet client. Here
  930. is a brief description of some alternatives I have tried.
  931.  
  932.  
  933. ****
  934. TELW
  935.  
  936. Comment:  TELW.EXE is included with the Trumpet Winsock package
  937. in the WINAPPS.ZIP file. It is the first client that shareware
  938. users are likely to try. It is a minimal client with no
  939. configuration possibilities. It can be useful at times as a
  940. terminal/telnet viewer in HGopher.
  941.  
  942.  
  943. **********
  944. WinQVT/Net
  945.  
  946. Comment:  WinQVT/Net is an integrated package that includes
  947. telnet, FTP, FTP server, mail, and news reader clients. These
  948. client applications are normally launched from a console window.
  949. The telnet client is probably the best shareware Winsock telnet
  950. client available. You can select terminal emulations and
  951. customize the keyboard. The resizable telnet window includes
  952. scrollback and session logging. A deficiency is that telnet
  953. cannot be launched independently of the console window. However,
  954. if WinQVT/Net is already running, then an instance of the telnet
  955. client can be launched from another application by invoking the
  956. TNSTART.EXE program that comes with WinQVT/Net. This makes it
  957. possible to use this telnet client as the terminal/telnet viewer
  958. in HGopher.
  959.  
  960. Author:     QPC Software
  961.  
  962. License:    There has been discussion in alt.winsock and other
  963.             news groups about the difficulty of getting any
  964.             response to e-mail and fax messages from the author
  965.             of WinQVT/Net. Paying the license fee may be
  966.             difficult as a result.
  967.  
  968. Version:    3.97
  969.  
  970. File name:  qvtws397.zip   288,373 bytes
  971.  
  972. Available by anonymous FTP from:
  973.   biochemistry.bioc.cwru.edu (closed to public 9-5 weekdays)
  974. or by Gopher from
  975.   biochemistry.cwru.edu under menu item
  976.   CWRU Biochemistry FTP Archive/qvtnet
  977.  
  978.  
  979. *******
  980. TRMPTEL
  981.  
  982. Comment:  This is my favorite telnet client at the moment. It can
  983. be used as a terminal/telnet viewer with HGopher or with Mosaic
  984. and Cello. It is a very early release of a client that can be
  985. expected to become excellent in the near future.
  986.  
  987. Author:     Peter Tattam
  988.  
  989. License:    Free beta version
  990.  
  991. Version:    0.06
  992.  
  993. File name:  trmptel.exe    April 28, 1994      68,608 bytes
  994.  
  995. Available by anonymous FTP from:
  996.    petros.psychol.utas.edu.au in directory /pub/trumpet/trmptel
  997.  
  998.  
  999. ****
  1000. EWAN
  1001.  
  1002. Comment:  EWAN (Emulator Without a Good Name) is a promising new
  1003. Winsock telnet client. It also can be used as a terminal/telnet
  1004. viewer with HGopher or with Mosaic and Cello.
  1005.  
  1006. Author:     Peter Zander
  1007.  
  1008. License:    Free
  1009.  
  1010. Version:    1.0
  1011.  
  1012. File name:  ewan10.exe     June 15, 1994       129,155 bytes
  1013.  
  1014. Available by anonymous FTP from:
  1015.    ftp.lysator.liu.se in directory /pub/msdos/windows
  1016.  
  1017.  
  1018. ***********
  1019. NCSA TELNET
  1020.  
  1021. Comment:  NCSA telnet is a standard in the DOS and Macintosh
  1022. environments. The Winsock client is under development. A
  1023. spokesman for NCSA has posted messages to the internet saying
  1024. that the existing client was thrown together quickly, and it is
  1025. not supported. A student has been hired to write a new version of
  1026. the client, but it was said he had to learn TCP/IP and Windows
  1027. programming. I have not found this client useful, but others may
  1028. wish to experiment with it. No doubt NCSA will produce an
  1029. excellent telnet client in the future.
  1030.  
  1031. License:    Free
  1032.  
  1033. Version:    beta 3
  1034.  
  1035. File name:  wintelb3.zip   October 21, 1993    55,834 bytes
  1036.  
  1037. Available by anonymous FTP from:
  1038.   ftp.ncsa.uiuc.edu in directory /PC/Telnet/windows
  1039.  
  1040.  
  1041. *******
  1042. QWS3270
  1043.  
  1044. Comment:  Telnet clients usually emulate a VT100 terminal or one
  1045. of its variations, the standard for connecting to a UNIX host.
  1046. However, telneting to an IBM mainframe requires emulation of an
  1047. IBM 3270 terminal. QWS3270 provides the necessary functionality.
  1048. I was especially pleased with the easily-configured 4 color
  1049. capability that makes it easier to distinguish protected,
  1050. unprotected, and highlighted text on a VM screen.
  1051.  
  1052. Author:     Jim Rymerson
  1053.  
  1054. License:    Free
  1055.  
  1056. Version:    3.1e
  1057.  
  1058. File name:  qws3270.zip    June 9, 1994        70,526 bytes
  1059.  
  1060. Available by anonymous FTP from:
  1061.   ftp.ccs.queensu.ca in directory /pub/msdos/tcpip
  1062.  
  1063.  
  1064. -------------------------------------
  1065. OTHER SOURCES FOR WINSOCK INFORMATION
  1066.  
  1067. It remains true that the best guide to the internet is the
  1068. internet itself. The best software for navigating the internet is
  1069. freely available on the internet.
  1070.  
  1071. Considerable information about the Winsock API, along with some
  1072. application programs, is available at: sunsite.unc.edu in
  1073. directory /pub/micro/pc-stuff/ms-windows/winsock.
  1074.  
  1075. The anonymous FTP sites that I list as sources for programs are
  1076. the sites designated by the authors as their home sites. These
  1077. sites will always have the latest version of the software.
  1078.  
  1079. In addition, copies of the software may usually be obtained by
  1080. anonymous FTP from ftp.cica.indiana.edu in /pub/pc/win3/winsock.
  1081. However, it is the case that this directory at CICA will not
  1082. always contain the current versions. Check the directory
  1083. /pub/pc/win3/pending.uploads for text files that may describe new
  1084. versions of programs that are still in the uploads directory and
  1085. not distributed to their final directory location. Unfortunately,
  1086. a recent policy change at CICA prevents anonymous users from
  1087. viewing the uploads directory. Dates on the files at CICA may
  1088. disagree with the dates on the files at the home sites. Note that
  1089. CICA is the main internet site for Windows applications. It is
  1090. usually busy, and you may have difficulty connecting. There are
  1091. several other internet sites that provide mirror copies of the
  1092. Windows collection at CICA. These are listed in the message
  1093. displayed if you are denied access to CICA. The list of mirror
  1094. sites is included in the file README in the /pub/pc/win3
  1095. directory. When using CICA, it is helpful to download the file
  1096. INDEX (ascii) or INDEX.ZIP from /pub/pc/win3. INDEX contains
  1097. one-line descriptions of each file in the collection.
  1098.  
  1099. The news groups alt.winsock, and comp.protocols.tcp-ip.ibmpc
  1100. carry discussions of the Winsock specification and Winsock
  1101. compliant applications, as do the groups in the
  1102. comp.os.ms-windows.networking hierarchy. Trumpet Winsock and
  1103. related clients are discussed in several news groups in the
  1104. trumpet hierarchy.
  1105.  
  1106. Information about specific clients may be found in groups devoted
  1107. to that class of client. For instance, HGopher is discussed in
  1108. alt.gopher and in comp.infosystems.gopher. Cello and Mosaic are
  1109. discussed in the sections of the comp.infosystems.www hierarchy.
  1110.  
  1111. The BITNET listserv WIN3-L@UICVM carries discussions about all
  1112. topics relating to Windows, including Winsock applications. Some
  1113. news servers carry this listserv under the news group name
  1114. bit.listserv.win3-l.
  1115.  
  1116. A comprehensive list of FTP'able Winsock applications is
  1117. available from Larsen Consulting and Sales, Phoenix, Arizona,
  1118. USA. To get a copy of the list, send an e-mail message to
  1119. lcsinfo@lcs.com with the Subject: FAQ. Nothing else should be in
  1120. the message.
  1121.  
  1122. A FAQ (Frequently Asked Questions) about TCP/IP on PC-compatible
  1123. computers written by Bernard D. Adoba is posted monthly on
  1124. comp.protocols.tcp-ip.ibmpc. A copy can be obtained by anonymous
  1125. FTP from rtfm.mit.edu in directory
  1126. /pub/usenet-by-hierarchy/comp/protocols/tcp-ip/ibmpc
  1127. under the decidedly non-DOS filename
  1128. comp.protocols.tcp-ip.ibmpc_Frequently_Asked_Questions_(FAQ).
  1129. The version dated May 4, 1994 is 145,270 bytes. I downloaded this
  1130. ASCII file to my PC and saved it under the filename IBMTCP.FAQ.
  1131. It is also available under the name ibmtcp.zip from
  1132. netcom2.netcom.com in directory /pub/mailcom/IBMTCP.
  1133.  
  1134. An introduction to SLIP is available by pointing your Gopher
  1135. client at gopher.vt.edu. Look down the menus through
  1136. Computing Center.../Experimental file system/nyman/whatslip.txt.
  1137.  
  1138. The Crynwr packet drivers collection is available by anonymous
  1139. FTP in the well-known Simtel20 collection, as well as through a
  1140. variety of other methods. The primary publicly available site for
  1141. Simtel files is at oak.oakland.edu. The packet drivers are in the
  1142. directory /systems/ibmpc/simtel/pktdrvr:
  1143. pktd11.zip       November 22, 1993        435420 bytes
  1144. pktd11a.zip      November 22, 1993        326152 bytes
  1145. pktd11b.zip      November 22, 1993        344847 bytes
  1146. pktd11c.zip      December 14, 1993         81834 bytes.
  1147.  
  1148.  
  1149. An early version of this document (dated February 9, 1994) was
  1150. published in the "Toolkit" section of the March 14, 1994 issue of
  1151. "Global Network News." GNN is part of the "Global Network
  1152. Navigator," a World Wide Web publication of O'Reilly Associates.
  1153. Articles in GNN are aimed at the reader with a general interest
  1154. in the internet and networked information. You can read GNN by
  1155. pointing Mosaic or Cello at http://www.wimsey.com/gnn/gnn.html.
  1156.  
  1157. The latest version of "Windows and TCP/IP for internet access" is
  1158. available by anonymous FTP from nebula.lib.vt.edu in the
  1159. directory /pub/windows/winsock under the name wtcpip**.zip.
  1160.  
  1161.  
  1162. ================================================================
  1163. I thank each of you who sent me personal messages following the
  1164. postings of earlier versions of this evolving document. I have
  1165. now received e-mail about this document from individuals on seven
  1166. continents. Thanks to AJO at McMurdo Station for sending me a
  1167. message from Antarctica.
  1168.  
  1169. I am gratified to have been able to help many of you, and I
  1170. appreciate the suggestions and information you have sent me. My
  1171. efforts in producing this document can be only a small and
  1172. indirect repayment of the debt I owe to the developers who
  1173. produce this software and to the many internet users who are so
  1174. willing to share information.
  1175.  
  1176. Please send error reports to me at hmkriz@vt.edu. I would be
  1177. grateful for suggestions for improvements and additions to this
  1178. document. Thanks again to everyone who replied to my beginner's
  1179. questions over the past year. I greatly appreciate your patience,
  1180. and your willingness to share your knowledge.
  1181. =================================================================
  1182.